"bought deal" - Details

English Term:
bought deal
Arabic Term:
تعهد مؤكد
Arabic Definition:

.